// function hello(compiler: string) {
//   console.log(`hello from ${compiler}`);
// }
// hello('typescript');
/**
 * 即使我们使用了ES5的模板语法，ts还是会生成Node.js使用的CommonJs模块。
 * 可以通过修改module选项来改变这个行为。
 * 了解更多：js模块化编程 CommonJs, AMD , CMD
 */
import { sayHello } from './greet';

// console.log(sayHello('typescript'));

/**
 * 进阶： 从服务器端进入浏览器端展示
 * @param divName 元素节点名称
 * @param name 字符串名称
 */
function showHello(divName: string, name: string) {
  let ele = document.getElementById(divName);
  ele.innerText = sayHello(name);
}
showHello('greeting','typescript');

